trailer van - German English Dictionary